body{
	background-color: #FBFEEB;
	color: #637970;
	overflow-x: hidden;
	overflow-y:auto;
	width:100%;
	height:100%;
	font-family: Microsoft YaHei;
}

a {
	color: #E0630D;
	text-decoration: none;
}

/*#scrollDiv{
	border: 10px red solid;
	position: absolute;
	width: 20px;
	height: 100%;
	top: 0px;
	right: -10px;
	background-color: f9f9f9;
 	z-index: 9999;
}*/

/*
全局宽度
*/
.pc_width{
	height: 40px;
	background-color: #E0630D;
	line-height: 40px;
	vertical-align: middle;
}

.pc_bottom_width{
	height: 50px;
	line-height: 50px;
	vertical-align: middle;
	border-top: 2px dashed #98B829;
}

.pc_color{
	font-size: 16px;
	color: black;
}

.pc_nodata{
height: 40px;
line-height: 40px;
vertical-align: 40px;
}

/*
购物车图片大小
*/
.body_bottom{
    width: 50px; height: 50px;
}
/*
商品图片列表
*/
.body_product_img{
    width: 95px; height: 67px;
}

.pc_text{
	width: 100px;
}

.pc_bg{
	//background-color: #ff7b02;
}

.pc_left_menu{
	width: 30%;
	height: 100%;
	background-color: #D5E9BE;
	position: fixed !important;
	overflow: visible;
	overflow-x: hidden;
	//left: 400px;
	padding-left: 0px;
	margin-left: 0px;
	z-index: 2;
}

.pc_checked{
	font-weight: bold;
	border-style: none;
}

.pc_span_checked{
	border-style: none; 
	color: #E0630D; 
	background-color: #FBFEEB;
}

.pc_img{
    -moz-box-shadow: 1px 1px 1px 1px #DBC7C7;
    -webkit-box-shadow: 1px 1px 1px 1px #DBC7C7;
    box-shadow: 1px 1px 1px 1px #DBC7C7;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=0.5, Direction=1, Color='#000000')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=0.5, Direction=1, Color='#000000');
}


.pc_b {
position: relative;
right: 1.5em;
height: 50px;
width: 50px;
float: right;
cursor: pointer;
}

.pc_badger_css {
min-width: 20px;
height: 20px;
border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
background: red;
position: absolute;
background: -moz-linear-gradient(100% 100% 90deg, #f13c31, red);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(red), to(red));
background: -webkit-linear-gradient(red, red);
background: -o-linear-gradient(red, red);
margin: 5px;
z-index: 9999;
right: 2.7em;
top: 2px;
cursor: pointer;
line-height: 12px;
}

.pc_badger_badge {
color: #fff;
padding: 0px 0px;
margin: 0px;
margin-top: 3.5px;
text-align: center;
text-shadow: 0px -1px 1px #e01b0f;
z-index: 9999;
font-size: 14px;
cursor: pointer;
}

.pc_lable {
display: block;
width: 35px;
height: 25px;
color: #ccc;
line-height: 25px;
vertical-align: middle;
text-align: center;
}

.pc_left{
	float: left;
}

.pc_right{
	float: right;
}

.pc_cursor{
	cursor: pointer;
	cursor: hand;
}

.pc_amount {
	color: red;
	font-size: 14px;
}

.pc_container_width {
	margin-top: 41px;
}

.pc_icon {
	margin: 0px 0px 0px 0px;
}

/*
.pc_left_content { 
	border:1px solid #000fff; 
	background-image:url(/ieventvm/static/modules/bootstrap/img/left.jpg); 
	background-repeat: repeat; 
} */

.pc_ul{
	float: left;
	//height: 50px;
}

.pc_navbar{
	height: auto;	
}

.pc_navbar-fixed-position {
	position: fixed !important;
	padding-left: 0px;
	margin-left: 0px;
	z-index: 2;
	//width: 50%;
}
.pc_left-fixed-position {
	position: fixed !important;
	padding-left: 0px;
	margin-left: 0px;
	z-index: 2;
	width: 25%;
	border-right: 2px solid #98B829;
}
.pc_right-fixed-position {
	position: fixed !important;
	padding-left: 0px;
	margin-left: 0px;
	z-index: 2;
	width: 25%;
	border-left: 2px solid #98B829;
}
/*
.loading{  
    width:20px;  
    height:56px;  
    position: absolute;  
    top:50%;  
    left:55%;  
    line-height:56px;  
    color:#fff;  
    padding-left:54px;  
    font-size:15px;  
    background: #000 url(/ieventvm/static/modules/bootstrap/img/loader.gif) no-repeat 10px;  
    opacity: 0.7;  
    z-index:9999;  
    -moz-border-radius:20px;  
    -webkit-border-radius:20px;  
    border-radius:20px;  
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);  
}*/

.pay-icon {
	height: 30px;
	width: 50px;
	display: inline-block;
	margin-right: .5em;
	float: left;
}

.pay-icon img {
	width: 100%;
	height: 100%;
}